home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1999 March / EnigmA AMIGA RUN 35 (1999)(G.R. Edizioni)(IT)[!][issue 1999-03].iso / earcd / devel / libx11 / include / x11 / xmu / cvtcache.h < prev    next >
C/C++ Source or Header  |  1999-01-01  |  2KB  |  53 lines

  1. /* $XConsortium: CvtCache.h,v 1.6 91/07/22 23:45:42 converse Exp $
  2.  *
  3.  * Copyright 1989 Massachusetts Institute of Technology
  4.  *
  5.  * Permission to use, copy, modify, and distribute this software and its
  6.  * documentation for any purpose and without fee is hereby granted, provided
  7.  * that the above copyright notice appear in all copies and that both that
  8.  * copyright notice and this permission notice appear in supporting
  9.  * documentation, and that the name of M.I.T. not be used in advertising
  10.  * or publicity pertaining to distribution of the software without specific,
  11.  * written prior permission.  M.I.T. makes no representations about the
  12.  * suitability of this software for any purpose.  It is provided "as is"
  13.  * without express or implied warranty.
  14.  *
  15.  * M.I.T. DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL
  16.  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL M.I.T.
  17.  * BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  18.  * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
  19.  * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN 
  20.  * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  21.  *
  22.  * 
  23.  *                   Public Interfaces
  24.  * 
  25.  * XmuCvtCache *XmuCvtCacheLookupDisplay (dpy)
  26.  *     Display *dpy;
  27.  */
  28.  
  29. #ifndef _XMU_CVTCACHE_H_
  30. #define _XMU_CVTCACHE_H_
  31.  
  32. #include <X11/Xmu/DisplayQue.h>
  33. #include <X11/Xfuncproto.h>
  34.  
  35. typedef struct _XmuCvtCache {
  36.     struct {
  37.     char **bitmapFilePath;
  38.     } string_to_bitmap;
  39.     /* add other per-display data that needs to be cached */
  40. } XmuCvtCache;
  41.  
  42. _XFUNCPROTOBEGIN
  43.  
  44. extern XmuCvtCache *_XmuCCLookupDisplay(
  45. #if NeedFunctionPrototypes
  46.     Display*    /* dpy */
  47. #endif
  48. );
  49.  
  50. _XFUNCPROTOEND
  51.  
  52. #endif /* _XMU_CVTCACHE_H_ */
  53.